package com.csair.platform.cit.service.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.csair.platform.cit.service.annotation.Jpath;
import com.csair.platform.cit.service.annotation.JpathPrefix;
import lombok.Data;


/**
 * 居民企业参股外国企业信息报告表-被投资外国企业信息
 */
@Entity
@Table(name="cit_wgqy_grid")
@Data
//\"kz_.temp.cgwgqyxxbgbVO[0].wgqyxxForm.bgrcgbl\": \"1.0000\",
@JpathPrefix(prefix ="kz_.temp.cgwgqyxxbgbVO", suffix = "wgqyxxForm")
public class CitWgqyGrid implements Serializable {

    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@GeneratedValue(strategy= GenerationType.IDENTITY)
	@Id
	private Long id;

	/**
	 * 纳税人识别号
	 */
	private String nsrsbh;
	
	/**
	 * 纳税人名称
	 */
	private String nsrmc;

	private String skssqq;

	private String skssqz;	
	
	/**
	 * 序号
	 */
	@Jpath(sort = 7,isStr = false)
	private Integer mxxh;

	/**
	 * 被投资外国企业名称（中文）
	 */
	@Jpath(sort = 1)
	private String wgqyzwmc;

	/**
	 * 被投资外国企业名称（英文）
	 */
	@Jpath(sort = 3)
	private String wgqywwmc;
	
	/**
	 * 所在国纳税识别号
	 */
	private String szgnssbh;

	/**
	 * 成立地《中文》
	 */
	@Jpath(sort = 2)
	private String wgqyzwcld;
	/**
	 * 成立地《英文》
	 */
	@Jpath(sort = 4)
	private String wgqyywcld;

	/**
	 * 主营业务类型
	 */
	@Jpath(sort = 5)
	private String zyywlx;

	/**
	 * 报告人持股比例
	 */
	@Jpath(sort = 6,isStr = false)
	private BigDecimal bgrcgbl;
	
	/**
	 * 创建人
	 */
	@Column(name="create_by")
	private String createBy; 
	  
	/**
	 * 创建时间
	 */
	@Column(name="create_time")
	private Date createTime;

}